INDEX

Control labels and default DirectInput mappings


The buttons, POV hat and position controls on the Millennium have default mappings into the DirectInput software. The Millennium control labels are listed below, along with their default DirectInput mappings. The mappings can be changed through the IS statement.

Button Labels And Default DirectInput Mapping
button label
default DirectInput location
TRIGGER
B1
S1
B2
S2
B3
S3
B4
S4
B5
S5
B6
--
B7-B32 (not used)
POV "buttons"
HM
HU
HUL
HUR
HL
HR
HDL
HDR
HD
POV hat*
Position Control Labels
And Default DirectInput Mapping
position label
default DirectInput mapping
ROLL
X
PITCH
Y
YAW
R
THROTTLE
Z
--
U (not used)
--
V (not used)
--
POV *

* POV isn't quite like a button or quite like an axis under DirectInput -- it's more of a combination of these two types of devices. See the restrictions below.

Restrictions:

  1. When using IS to remap buttons, it is illegal to assign multiple buttons to a single DirectInput location.

    S1 IS B2
    S4 IS B2 REM this is a duplicate assignment

  2. While the ThrustMaster control POV "buttons" can be mapped to DirectInput button locations, at present you cannot re-map buttons to the DirectInput POV hat.

    S1 IS HU REM this kind of re-mapping doesn't exist


home